home *** CD-ROM | disk | FTP | other *** search
- #ifndef _BYTEARRAYWRAPPERFACTORY_INCLUDE
- #define _BYTEARRAYWRAPPERFACTORY_INCLUDE
-
- #include "ole2.h"
-
- class CAsyncByteArrayFactory : public IClassFactory {
- public:
- HRESULT _stdcall QueryInterface(REFIID riid, void** ppObject);
- ULONG _stdcall AddRef();
- ULONG _stdcall Release();
- HRESULT _stdcall CreateInstance(IUnknown *pUnkOuter, REFIID riid, void** ppObject);
- HRESULT _stdcall LockServer(BOOL fLock);
-
- CAsyncByteArrayFactory::CAsyncByteArrayFactory();
- private:
- ULONG m_dwRefCount;
- };
-
- #endif
-